package com.zxy.ziems.server.device.pojo.vo;

import com.zxy.ziems.server.device.pojo.dto.DeviceCustomDataValDTO;
import jakarta.validation.constraints.NotBlank;
import lombok.Data;

import java.util.List;
import java.util.Map;

@Data
public class DeviceCustomDataVO {
    /**
     * ID
     */
    @NotBlank(message = "修改ID不可为空")
    private String id;

    /**
     * tag
     */
    private String tag;

    /**
     * 分类ID
     */
    private String classifyId;

    /**
     * 设备ID
     */
    private String deviceId;

    /**
     * 设备属性ID
     */
    private String dataTypeId;

    /**
     * 日期集合
     */
    private List<String> dayList;

    /**
     * 日期数据
     */
    private Map<String, DeviceCustomDataValDTO> deviceCustomDataVal;
}
